put to eternal rest someone - Turco Inglés Diccionario